MAEKMKALVIFCLVFQVIIQTGNSADSGDVDFSILIKNEMYNVDNPSVFYNCRSSKKDIGWHKSVPSSEFQWEFEVPQFGNGVMVHNCRFRSSAGTANVEIRTLSTTAMLCDGQTCKYAIRPNGIYFIGYELYSPYAIFGRYIELSRPAEKLVEPWKPWSPQQLKVMHRTQHGP